Skip to content

Drafting new release#77

Merged
iu2frl merged 4 commits intomainfrom
dev
May 5, 2026
Merged

Drafting new release#77
iu2frl merged 4 commits intomainfrom
dev

Conversation

@iu2frl
Copy link
Copy Markdown
Owner

@iu2frl iu2frl commented May 5, 2026

No description provided.

iu2frl and others added 3 commits April 29, 2026 18:01
* Bump the npm_and_yarn group across 1 directory with 2 updates

Bumps the npm_and_yarn group with 2 updates in the /frontend directory: [flatted](https://github.com/WebReflection/flatted) and [picomatch](https://github.com/micromatch/picomatch).


Updates `flatted` from 3.3.3 to 3.4.2
- [Commits](WebReflection/flatted@v3.3.3...v3.4.2)

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cryptography in the pip group across 1 directory

Bumps the pip group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography).


Updates `cryptography` from 46.0.5 to 46.0.6
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@46.0.5...46.0.6)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.6
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump vite in /frontend in the npm_and_yarn group across 1 directory (#68)

* Bump cryptography in the pip group across 1 directory (#69)

Bumps the pip group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography).


Updates `cryptography` from 46.0.6 to 46.0.7
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@46.0.6...46.0.7)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.7
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update CI workflow to comment out main branch (#72)

Comment out the main branch in CI workflow trigger.

* Bump python-multipart in the pip group across 1 directory (#71)

Bumps the pip group with 1 update in the / directory: [python-multipart](https://github.com/Kludex/python-multipart).


Updates `python-multipart` from 0.0.22 to 0.0.26
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](Kludex/python-multipart@0.0.22...0.0.26)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.26
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add folder management functionality for devices

- Implemented folder selection in DeviceForm component.
- Created DeviceListWithFolders component to display devices organized by folders.
- Added FolderModal for creating and editing folders.
- Introduced FolderTreeItem for rendering folder structure with devices.
- Updated Dashboard to integrate folder management.
- Added tests for folder creation, deletion, and device-folder associations.

* fix: update folder relationship to include foreign keys and remove cascade option

* update test functions to use auth_client for authentication

* optimize folder retrieval by including children and devices in queries

* enhance folder loading by including nested children and devices in queries

* enable foreign key constraints in test database setup

* remove cascade option from folder-device relationship and update folder retrieval logic

* Fixing UI tests

* add move device functionality with modal for folder selection

* Adding support for subfolders

* Getting subfolders

* Showing collapse icon on folders

* Adding rename and delete buttons to folders

* Implementing folders deletion

* Deleting a device moves it to the parent folder

* Updating folders dropdown

* Properly updating devices tree

* Updating tests

* Adding login tests

* Fixing folders deletion

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Luca IU2FRL <luca.ubuntu@iu2frl.it>
* Allowing big files in nginx

* Enhancing logging

* Chunking big files

* Making upload async

* Fixing wrong upload routine

* Trying to force async upload

* Fixing async behavior

* Fixing FTP tests

* Fixing frontend tests

* Extending folders coverage

---------

Co-authored-by: Luca IU2FRL <luca.ubuntu@iu2frl.it>
Co-authored-by: Luca IU2FRL <luca.ubuntu@iu2frl.it>
@iu2frl iu2frl self-assigned this May 5, 2026
@iu2frl iu2frl added the enhancement New feature or request label May 5, 2026
@iu2frl iu2frl marked this pull request as ready for review May 5, 2026 20:28
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Frontend Test Results (Node 20)

385 tests   385 ✅  14s ⏱️
 27 suites    0 💤
  2 files      0 ❌

Results for commit fa87b29.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Unit Test Results (Python 3.12)

685 tests   685 ✅  7m 13s ⏱️
  1 suites    0 💤
  1 files      0 ❌

Results for commit fa87b29.

@iu2frl iu2frl merged commit 951d71a into main May 5, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant